he/she has/had pinched - Francés Inglés Diccionario